A. France
B. Nepal
C. Japan
D. Norway

Submitted by: G.Mustafa

Advertisement
Advertisement

The correct answer to the question: "which country is called ”land of Mountains”?" is "Nepal ".